high altar – English–Latine translations

🇬🇧 en la 🇻🇦

high altar noun

  • main altar in a church
altare maius
Wiktionary Links